inherent immunity - Alemán Inglés Diccionario